<?php
/**
* 名称：留言模块控制器。
* 描述：留言模块相关的控制响应程式。
*/
final class Controller_Guestbook extends Controller{
    /**
    * 描述：留言视图程式。
    * @access protected
    * @return void
    */
    protected function Main(){
        self::$Template->Display('guestbook.html');
    }

    /**
    * 描述：留言提交响应程式。
    * @access protected
    * @return void
    */
    protected function Send(){
        $data=array(
            'linkman'=>post('linkman'),
            'phone'=>post('phone'),
            'email'=>post('email'),
            'title'=>post('title'),
            'content'=>post('content'),
            'datetime'=>now()
        );
        //~
        foreach ($data as &$value){
            $value=htmlspecialchars($value);
        }
        //~
        $result=self::$Database->Insert(self::$Database->Table('guestbook'),$data);
        if($result){
            jsAlert('留言成功');
            jsLocation(Route::MakeHyperlink(':guestbook'));
        }
        else{
             echo '服务繁忙，请稍候再试!';
        }
    }
}